Stochastic Analysis of Gang Scheduling in Parallel and Distributed Systems

نویسندگان

  • Mark S. Squillante
  • Fang Wang
  • Marios C. Papaefthymiou
چکیده

Gang scheduling is an approach for resource allocation in parallel and distributed systems that combines time-sharing with space-sharing to ensure a short response time for interactive tasks and high overall system throughput. In this paper, we present queueing theoretic models for a particular gang scheduling system under a workload representative of large-scale engineering and scientiic computing environments. We derive a detailed mathematical analysis of these models, from which we obtain closed-form expressions for diierent performance measures of interest. Our model and analysis is then used to analyze several fundamental performance tradeoos associated with gang scheduling.

منابع مشابه

Two-stage fuzzy-stochastic programming for parallel machine scheduling problem with machine deterioration and operator learning effect

This paper deals with the determination of machine numbers and production schedules in manufacturing environments. In this line, a two-stage fuzzy stochastic programming model is discussed with fuzzy processing times where both deterioration and learning effects are evaluated simultaneously. The first stage focuses on the type and number of machines in order to minimize the total costs associat...

متن کامل

Green Energy-aware task scheduling using the DVFS technique in Cloud Computing

Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...

متن کامل

A new Shuffled Genetic-based Task Scheduling Algorithm in Heterogeneous Distributed Systems

Distributed systems such as Grid- and Cloud Computing provision web services to their users in all of the world. One of the most important concerns which service providers encounter is to handle total cost of ownership (TCO). The large part of TCO is related to power consumption due to inefficient resource management. Task scheduling module as a key component can has drastic impact on both user...

متن کامل

Gang scheduling in heterogenous distributed systems

⎯ This paper presents an algorithm for scheduling parallel applications in large-scale, multiuser, heterogeneous distributed systems. The approach is primarily targeted at systems that harvest idle cycles in general-purpose workstation networks, but is also applicable to clustered computer systems and massively parallel processors. The algorithm handles unequal processor capacities, multiple ar...

متن کامل

Stochastic Optimal Scheduling of Microgrids Considering Demand Response and Commercial Parking Lot by AUGMECON Method

Regarding the advances in technology and anxieties around high and growing prices of fossil fuels, government incentives increase to produce cleaner and sustainable energy through distributed generations. This makes trends in the using microgrids which consist of electric demands and different distributed generations and energy storage systems. The optimum operation of microgrids with consideri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:
  • Perform. Eval.

دوره 27/28  شماره 

صفحات  -

تاریخ انتشار 1996